Fashion Textiles Museum The
83 Bermondsey St., Southwark, Greater London, United Kingdom, SE1 3XF
(02074) 078667 Phone